
 Love Data

by Pex 'Mahoney' Tufvesson, February 2010.
Released at Datastorm 2010. http://www.datastorm.se
A poetic Amiga 500 boot block in 1024 bytes.


Left mousebutton resumes normal boot procedure.
Original poetry by Joan Walsh Anglund - Buy her books, they are smart, old, pretty and awesome!

If you think the assembly code is difficult to follow, you're wrong.
It is, however, difficult to change, since it is self modifying, reuses registers
in novel ways and _will_ crash unless you know exactly what you're doing. Which I don't.

It's running ok with Amiga kernel 1.2 and 1.3, OCS, ECS or Full ECS, with or without Slowmems or Fastmems.
- on a Motorola ~7MHz 68000 processor as found in Amiga 500.

cross compiles under linux with GNU binutils assember for the
m68k-elf target.
Building needs Python language support on linux as well.

ToDo: If I had another 2 bytes, I'd clear screen colours at end of demo,
      to make sure that garbage graphics wouldn't be seen.
      But, it has more "Data" feeling with it.


Have a noise night!

/ Pex 'Mahoney' Tufvesson
http://mahoney.c64.org
http://www.livet.se/visa
